]> dgit.raspbian.org Git - gnome-shell.git/commitdiff
panel: Don't try to begin a grab op while something else has taken a grab
authorJasper St. Pierre <jstpierre@mecheye.net>
Wed, 20 Feb 2013 01:27:11 +0000 (20:27 -0500)
committerJasper St. Pierre <jstpierre@mecheye.net>
Wed, 20 Feb 2013 16:36:06 +0000 (11:36 -0500)
https://bugzilla.gnome.org/show_bug.cgi?id=694241

js/ui/panel.js

index 7153abdff753217c2494582e896c9c657fbee5e6..f24f3a402e9e7dc1dcef233c9c7022d3ae0c3d36 100644 (file)
@@ -1065,6 +1065,9 @@ const Panel = new Lang.Class({
     },
 
     _onButtonPress: function(actor, event) {
+        if (Main.modalCount > 0)
+            return false;
+
         if (event.get_source() != actor)
             return false;